@charset"UTF-8";
*{
	width: 0;
	padding: 0;
}
img{
	border:none;
}
#main{
	width:343px;
	height: 480px;
	margin: 10px 0 0 300px;
	background: url(img/bg.jpg);
	overflow: hidden;
	position:relative;
}

#bg1{
	width:343px;
	height: 14px;
	position: absolute;
	top:422px;
	left: 0;
	background-image: url(img/banner.jpg);
}
#bg2{
width:343px;
height: 14px;
position: absolute;
left: 343px;
top:422px;
background-image: url(img/banner.jpg);
}
#logo{
	width: 343px;
	height: 77px;
	padding-left:20px; 
	position: absolute;
	top: 150px;
}
#logopic{
	width: 236px;
	height: 77px;
	float: left;
	background: url("img/head.jpg");
}
#brid{
	width: 40px;
	height: 26px;
	position: absolute;
	float: left;
	right: 50px;
	top:20px;
}
#start{
	width: 85px;
	height: 29px;
	background:url(img/start.jpg);
	position: absolute;
	top:360px;
	left: 120px;
}
.oBird{
	width: 40px;
	height: 26px;
	position: absolute;
	float: left;
	left: 50px;
	top:20px;
}
.pipeUp{
	width: 62px;
	position: absolute;
	top:0;
	left:450px;
	background: url(img/up_mod.png);
}
.pipeDown{
	width: 62px;
	position: absolute;
	bottom:58px;
	left:450px;
	background: url(img/down_mod.png);
}
.music{
	position: absolute;
	top: 10px;
}